supply shortfall - Alemán Inglés Diccionario